Установка скрипта «Отключение ссылок у пунктов меню»

Введение


Благодарим за покупку скрипта! Установка скриптового решения займет некоторое время. Пожалуйста, внимательно читайте инструкции и старайтесь следовать всем рекомендациям.

Возникают ситуации, когда вам нужно создать пункт меню, который будет родительским для других страниц. Но при этом необходимо, чтобы при клике на этот пункт меню никуда не перенаправляло. В uKit по умолчанию нельзя оставить пункт меню без ссылки, но этот скрипт позволит вам её убрать!
Вы можете отключить ссылку для любого пункта меню вашего сайта.

    Требования к установке:
  • оплаченный тариф «Премиум» или «Про» (для самостоятельной установки);

Перед установкой, сделайте бекап вашего сайта на случай, если вы в какой-то момент решите вернуть прежний вид сайту или отдельным его элементам. Сделать это можно в режиме конструктора во вкладке Бекапы.

Установка

Перейдите в панель управления вашего сайта в раздел «Свой код». В редактор вставьте следующий код:

<style>
  .js-w-mainmenu:hover {cursor:pointer}
</style>
<script>
  require(['jquery'], function ($) {
    $('.js-w-mainmenu:contains("Пункт меню")').removeAttr('href');
  })
</script>

Вместо «Пункт меню» укажите название пункта меню на вашем сайте. Во вкладке «Настройки» в разделе «Выводить код» отметьте пункт «В конец <body>».

Сохраните код и опубликуйте ваш сайт.

Примечание

Если вам нужно отключить ссылку у нескольких пунктов меню вашего сайта, вам нужно продублировать следующую строку:

$('.js-w-mainmenu:contains("Пункт меню")').removeAttr('href');